@charset "utf-8";

/*公共样式*/
* { margin: 0; padding: 0; list-style: none; outline: none; word-wrap: break-word; }
html,body,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,tr,td,form,i,a,input, select,dl,dt,dd{ margin:0; padding:0;}
body { background:#ebeff3; font-size:14px; font-family: Helvetica, "microsoft yahei","微软雅黑", "Arial", "Verdana", "sans-serif"; }
body, html { overflow-x: hidden; -webkit-text-size-adjust: none;}
li{list-style:none;}
i{ font-style:normal;}
::-moz-selection { background: #7bc91e; color: #fff; text-shadow: none; }
::selection { background: #f56e32; color: #fff; text-shadow: none; }
/**/
form,select,input,textarea{font-size:14px;font-family: Helvetica, "microsoft yahei","微软雅黑", "Arial", "Verdana", "sans-serif";}
label{display:inline-block;*display:inline;zoom:1}
textarea{overflow:scroll;overflow-x:hidden;}
input,textarea{padding:2px;}
input{ border:none;}
caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}
/*font*/
h1{font-size:24px;font-weight:bold;font-family:"Tahoma,Arial,simsun";}
h2{font-size:24px;font-weight:bold;font-family:"Tahoma,Arial,simsun";}
h3{font-size:18px;font-weight:bold;font-family:"Tahoma,Arial,simsun";}
h4{font-size:16px;font-weight:bold;font-family:"Tahoma,Arial,simsun";}
h5{font-size:15px;font-weight:bold;font-family:"Tahoma,Arial,simsun";}
h6{font-size:14px;font-weight:normal;font-family:"Tahoma,Arial,simsun";}
/* table */
table{border-collapse:collapse;border-spacing:0;width:100%;}
ul{list-style:none}
/* img */
img{border: none; }
.fl{ float:left;}
.fr{ float:right;}
a{text-decoration:none;color:#777777;outline:none;}
a:hover{text-decoration:none; font-weight:normal; color:#000;}
a:active { outline: none; star: expression(this.onFocus=this.blur()); }

.transform{transform: rotate(180deg);}
.left {
    margin-right: 15px;
}
.left li{ height:40px; line-height:40px; background:#3a3b3f;padding-left: 21px;}
.left li a{ color:#fff;padding-left: 27px;
    display: block;}
.nav_01 a{ background: url(../images/nav_02.png) no-repeat left center;}
.nav_02 a{ background: url(../images/nav_03.png) no-repeat left center;}
.nav_03 a{ background: url(../images/nav_04.png) no-repeat left center;}
.nav_04 a{ background: url(../images/nav_05.png) no-repeat left center;}
.nav_05 a{ background: url(../images/nav_06.png) no-repeat left center;}
.nav_06 a{ background: url(../images/nav_01.png) no-repeat left center;}
.left li:hover{background:#ffd800;}
.con_hd{ background:url(../images/hd_bg.png) repeat-x left top; height:129px;}
.con_hd_left{width:50%;border-right: 1px dashed #fff;
margin-top: 8px;}
.tx{ width:87px; height:87px;margin: 14px 0 0 15px;}
.tx_r{ float:left;margin-left:10px;width:auto; color:#fff; margin-top: 18px;}
.tx_h h3{ display:inline-block; margin-right:10px;}
.tx_h p{ display:inline-block;margin-right:10px;}
.tx_h div{ display:inline-block;}
.tx_r p{ height:25px; line-height:25px;margin-top: 20px;}
.tx_span1{ background:#ff5844; padding:0 5px; margin-right:5px;}
.tx_span2{ background:#f27a3a; padding:0 5px;}
.con_hd_right{width:45%;margin-top: 21px;}
.con_hd_right p{ color:#fff;}
.hd_r_p1{ margin:15px 0;}
.hd_r_p1 i{ width:20px; height:15px; display:inline-block;}
.hd_i1{ background:#f00;}
.hd_i2{ background:#fff;}
.hd_r_span1{ background:url(../images/3_2.png) no-repeat left center; padding-right:15px; padding-left:18px;}
.hd_r_span2{ background:url(../images/3_3.png) no-repeat left center; padding-right:15px; padding-left:18px;}
.hd_r_span3{ background:url(../images/3_4.png) no-repeat left center; padding-right:15px; padding-left:18px;}
.sp {
    overflow: hidden;
    background: #fff;
    margin: 15px 0 5px 0;
}
.sp_tit{ height:40px; line-height:45px; margin-bottom: 10px;}
.sp_con {
	overflow: hidden;
	margin-left: 15px;
}
.sp_tit p {background:url(../images/3_11.png) no-repeat left center; padding-left: 24px;display:inline-block;
	margin-left: 20px;font-size: 16px;}
.sp_tit div {width:40px;display:inline-block;margin-left: 10px;font-size: 16px;text-align: center;cursor:hand;}
.dayStl {
	background:url(../images/day_1.png) no-repeat left center;
}
.weekStl {
	background:url(../images/week_1.png) no-repeat left center;
}
.monthStl {
	background:url(../images/month_1.png) no-repeat left center;
}
.yearStl {
	background:url(../images/year_1.png) no-repeat left center;
}

.sp_tit2 p {background:url(../images/3_11.png) no-repeat left center; padding-left: 24px;margin-bottom:10px;
margin-left: 2px;font-size: 16px;}
.spDiv{width:25%;float:left; padding-bottom: 10px;}
.sp1{background:url(../images/2_5.png);-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp1_1{background:url(../images/11_13.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; color: #fff;text-align: center;}
.sp_title{ overflow: hidden; color:#fff;margin-bottom:10px;}
.sp_title_2{ overflow: hidden; color:#fff;margin-bottom:10px;}
.sp_title p{padding-left:20px;}
.sp_p1{ font-size:18px;height: 51px;line-height: 55px;}
.sp_p2{ font-size:30px;margin-top: 30px;}
.sp_p3 span{ font-size:16px; text-decoration:underline;margin-top: 15px;}
.sp_p3 {
    margin-top: 11px;
}
.sp2{background:url(../images/2_4.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp2_1{background:url(../images/11_10.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%;
	color: #fff;text-align: center;
	}
.sp3{background:url(../images/2_1.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp3_1{background:url(../images/11_06.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%;
	color: #fff;text-align: center;
	}
.sp4{background:url(../images/2_2.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp4_1{background:url(../images/11_03.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%;
	color: #fff;text-align: center;
	}
.sp5{background:url(../images/1.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp5_1{background:url(../images/2_3.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%;
	color: #fff;text-align: center;
	}
.sp2{background:url(../images/2_4.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp3{background:url(../images/2_1.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp4{background:url(../images/2_2.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sp5{background:url(../images/2_3.png) ;-webkit-background-size: 100% 100%; background-size: 100% 100%; 
	color: #fff;text-align: center;
	}

.sp_pp{font-size: 18px;margin-top: 50px;}

.sp1_1 .sp_p2 {margin-top: 5px;margin-bottom:35px;text-align: center;}
.sp2_1 .sp_p2 {margin-top: 5px;margin-bottom:35px;text-align: center;}
.sp3_1 .sp_p2 {margin-top: 5px;margin-bottom:35px;text-align: center;}
.sp4_1 .sp_p2 {margin-top: 5px;margin-bottom:35px;text-align: center;}
.sp5_1 .sp_p2 {margin-top: 5px;margin-bottom:35px;}

.sp_bot {
    height: 5px;
    overflow: hidden;
}
.sp_bot p {
    height: 5px;
    border-bottom:3px solid #000;
}
.sp_bot p span{height: 3px;border-bottom:3px solid #f00; width:100%;}
.da {
	overflow: hidden;
	height: 355px;
}
.da1 {
    width: 50%;background: #fff;
    margin: 10px 0;
	height: 355px;
}
.da11{
	padding: 10px;
}
.da_f {
	display: inline-block;background:url(../images/da.png) no-repeat left top; width:24%; height:76px; text-align:center;
	cursor:hand;
}
.da_f_click {
	display: inline-block;background:url(../images/bg1111.png) no-repeat left top; width:24%; height:76px; text-align:center;
	cursor:hand;
}
.da_p1 {
    margin-top: 13px;color: #389d93;
    font-weight: bold;
}
.da_p2 {
    color: #a8a8a8;
}
.da_p2 span {
    font-weight: bold;
}
.da_p3 {
    color: #576ea8;
}
.da_p4 {
    color: #f6cba3;
}
.da_p5 {
    color: #545669;
}
.da2_con {
    height: 236px;
    padding-top: 3px;
}
.da2_1 {
	overflow: hidden;
	margin: 3px 0 20px 0;
}
.da1_bot{ height:190px; overflow:hidden; border:1px solid gray;}
.da2_left,.da2_right{display: inline-block;}
.da2_1 p{display: inline-block;height: 32px;
    line-height: 32px;}
.fl_r{ margin-left:10px;}
.fl_r span{ font-size:18px; font-weight:bold; margin-right:10px;}
.fl_r span i{ font-size:12px; font-weight:normal;}
.fl_t{ margin-top:5px;}
.con_hd,.sp,.da{ width:100%;}